/* CSS Document */

body { margin: 0; padding: 0; font-family: "Microsoft YaHei"; min-width: 1250px; background: #fff; font-size: 14px; color: #666; }
img { border: none; }
ul, li { list-style: none; margin: 0px; padding: 0px; }
h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, img, dl, dt, dd, blockquote, fieldset, div, strong, label, em { margin: 0; padding: 0; border: 0; }
a { text-decoration: none; color: #666; font-family: "Microsoft YaHei"; }
.clearfix { zoom: 1; }
.clearfix:after { content: "."; display: block; visibility: hidden; height: 0; clear: both; }
.fl { float: left; }
.fr { float: right; }
.clear{ clear:both;}
.clearfix:after{ content:'.'; clear:both; display:block; height:0; visibility:hidden; line-height:0px;}
.clearfix{ zoom:1}
#clear { clear: both; }

/*头部*/
.w_1250{ width:1250px; margin:0 auto;}
#header {height: 60px;line-height: 60px;font-size: 14px;overflow:hidden;}
#header .head_l{ width:860px; overflow:hidden;}
#header .head_r{ width:300px; overflow:hidden; }
#header .head_r p{background:url(../images/top.png) no-repeat left center;padding-left:50px;width: 250px;height: 60px;line-height: 60px;font-weight: bold;font-size: 15px;}

.logo{width: 400px;height: 68px;cursor: pointer;}
.nav{width:100%; height:68px; background:#009241;}
.navdiv{ width:800px;}
.navdiv ul li{ float:left; line-height:68px;}
.navdiv ul li a{display: block;cursor: pointer;font-size: 16px;padding: 0px 18px; color:#fff; text-align:center;}
.nav ul li a:hover{background:#fbeb0e; color:#fff;}
.nav ul li.nav_li{height:68px; background:#fbeb0e;}
.nav ul li.nav_li a{ color:#009241;}

/*首页banner*/
.banner{ height:600px; width:100%; background:#ddd; clear:both; z-index:100; clear:both;border-bottom: 10PX solid #CCC;}
.banner .picBtnLeft { height:600px; position:relative; zoom:1; width:100%; overflow:hidden;}
.banner .picBtnLeft .hd {width:100%; height:70px;  position:absolute;  text-align:center; bottom:0px; z-index:10;}
.banner .picBtnLeft .hd ul { overflow:hidden; zoom:1; display:block;   height:12px; width:96px;  padding:5px 15px 5px 15px;-moz-border-radius: 15px;   -webkit-border-radius: 15px;  border-radius:15px; margin:0 auto; padding-top:30px}
.banner .picBtnLeft .hd ul li {  float:left; _display:inline; cursor:pointer; text-align:center; width:12px; height:12px;border-radius:50%; background:#eee; overflow:hidden; margin-right:6px; margin-left:6px;  }
.banner .picBtnLeft .hd ul li.on { background:#009241 !important; }
.banner .picBtnLeft .bd {height:600px; left: 50%; margin-left: -960px; position: absolute; width: 1920px;}
.banner .picBtnLeft .bd img { height:600px; width:1920px; z-index:1;}
.banner .picBtnLeft .bd li { position:relative; zoom:1; width:1920px;  display:inline-block; }
.banner .picBtnLeft .bd li .pic { position:relative; z-index:0; line-height:0px; }
.banner .picBtnLeft .bd li .bg { display:none;}
.banner .picBtnLeft .bd li .title { display:none;}

/*首页产品*/
.all_title{margin:auto; text-align:center;}
.all_title .zwname{ padding:10px; color:#009241; font-size:28px;}
.all_title .ywname{color:#a2a2a2; font-size:14PX;}
.all_title .write{ color:#fff;}
.all_title .writes{ color:rgba(255, 255, 255, 0.6);}

.hot_product{width:100%; padding-top:20px; padding-bottom:30px; overflow:hidden;}
.hot_product ul{ display:block; padding-top:30px; padding-bottom:15px;overflow:hidden; min-height:300px;}
.hot_product ul li{width:233px; height:304px; float:left; margin:0 8px 20px; overflow:hidden; border:1px solid #009241;}
.hot_product ul li:nth-child(5n){ margin-right:0;}
.hot_product .proimg_bk{width:233px; height:250px;background:#fff;}
.hot_product a.proimg{width:233px;height:250px;display:block;display: flex;justify-content: center;align-items: center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;}
.hot_product img{max-width:220px; max-height:240px;}
.hot_product ul li p{ display:block; width:210px; height:40px; line-height:40px; font-size:16px;margin-top: 10px;text-align: center; margin-left:10px;}
.hot_product ul li p a{ display:block;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.hot_product ul li p a:hover{color:#9A0405; text-decoration:underline; }


/*内页产品*/
.ny_product ul{ display:block;overflow:hidden; min-height:300px;}
.ny_product ul li{width: 260px;height:304px;float:left;margin: 0 30px 30px 10px;overflow:hidden;border:1px solid #009241;}
.ny_product ul li:nth-child(3n){ margin-right:0;}
.ny_product .proimg_bk{width: 260px;height:250px;background:#fff;}
.ny_product a.proimg{width: 260px;height:250px;display:block;display: flex;justify-content: center;align-items: center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;}
.ny_product img{max-width: 240px;max-height:240px;}
.ny_product ul li p{display:block;width: 240px;height:40px;line-height:40px;font-size:16px;margin-top: 10px;text-align: center;margin-left:10px;}
.ny_product ul li p a{ display:block;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.ny_product ul li p a:hover{color:#9A0405; text-decoration:underline; }

.in_more{width:160px; line-height:35px; margin:auto;}
.in_more a{display:block; width:160px; height:35px; color:#FFF; line-height:35px; font-size:14px;text-align:center;border-radius:30px; margin:auto; background:#009241;}
.in_more a:hover{ width:160px; height:35px; font-size:14px; background:#147145; color:#FFF;text-decoration:none;}


/*首页关于我们*/
.index_about_box{width:100%;background:url(../images/about.jpg) no-repeat top;padding-top: 30px;height: 514px;overflow:hidden;}
.index_about{ margin-top:30px;}
.about_wz{width:715px;color:#FFF;font-size: 14px;line-height: 35px;height: 280px;overflow: hidden;}
.about_more{width:160px; line-height:35px; margin-top:30px;}
.about_more a{display:block; width:160px; height:35px; color:#FFF; line-height:35px; font-size:14px;text-align:center;border-radius:30px; border: 1px solid #abcfb8;}
.about_more a:hover{ width:160px; height:35px; font-size:14px;color:#FFF;text-decoration:none;}

/*首页新闻*/
.index_news{width:100%; background:#f5f5f5; padding:30px 0 40px; overflow:hidden; min-height:350px;}
.news_box{ width:600px; margin-top:30px;}
.news_con{ clear:both;}
.news_box .news_bt b{ display:block;float: left; font-size: 22px; font-weight: normal; padding: 10px 25px;background:#009241; color: #fff;}
.news_box .news_bt span{ float:right; color:#999; font-size:14px; height:30px; line-height:30px; margin-top:10px;}
.news_box dl dd{display:block;background:#FFF;border-bottom:1px solid #ccc;clear:both;padding:25px 30px 20px 30px;}
.news_box dl dd a{display:block; font-size:16px; font-weight:bold;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; }
.news_box dl dd p{color: #888; margin: 10px 0 10px 0;height:52px; line-height:25px; font-size:14px;overflow: hidden;}
.news_box ul li{display:block;border-bottom:1px solid #ccc;clear:both;padding:10px 30px; height:30px; line-height:30px;background:#FFF;}
.news_box ul li a{display:block; font-size:15px; float:left;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; width:80%; }
.news_box ul li span{ float:right; color:#b9b7b7; font-size:14px;}
			
/*底部*/
.link_in{font-size:14px;color:#333; padding:10px 0;}
.link_in a{font-size:14px;color:#333;margin-right:10px;line-height:35px;}
#z_Footer .pz_down{ float:left; width:100%; background:#009241;}
#z_Footer .pz_down .footT{ float:left; width:100%; padding:52px 0 48px 0;border-bottom: 1px solid #017033;}
#z_Footer .pz_down .footTit{ float:left; width:100%; color:#fff; font-size:18px; line-height:20px; margin-bottom:4px;}
#z_Footer .pz_down .footAddr{ float:left; width:366px; padding-right:30px;}
#z_Footer .pz_down .footAddr .dAddr{ float:left; width:100%; color:#fff; font-size:14px; line-height:24px; margin-top:20px; position:relative; padding-left:31px;}
#z_Footer .pz_down .footAddr .ico{ float:left; width:20px; position:absolute; left:0; top:2px;opacity:0.8; filter:alpha(opacity=30);}
#z_Footer .pz_down .footNav{ float:left; width:355px; padding:0 0 0 7.69%; min-height:185px; border-left:1px solid #fff;border-left:1px solid rgba(255,255,255,0.1); border-right:1px solid #fff;border-right:1px solid rgba(255,255,255,0.1);margin-left: 20px;}
#z_Footer .pz_down .footNav .dNav{ float:left; width:100%; margin-top:4px;}
#z_Footer .pz_down .footNav .dNav li{ float:left; width:43.39%; margin-top:16px;}
#z_Footer .pz_down .footNav .dNav li a{ float:left; width:100%; color:#fff;  font-size:14px; line-height:24px; }
#z_Footer .pz_down .footNav .dNav li a:hover{ color:#fbeb0e;}
#z_Footer .pz_down .footUs{ float:right; width:285px;}
#z_Footer .pz_down .footUs .ewm1{ float:left; width:100%; color:#fff; font-size:14px; line-height:24px; margin:20px 0 15px 0;}
#z_Footer .pz_down .footUs .ewm2{ float:left; width:100%;}
#z_Footer .pz_down .footUs .ewm2 .img{ float:left; width:108px; height:108px; line-height:0; border:1px solid #ededed;}
#z_Footer .pz_down .footUs .ewm2 .info{ float:left; color:#fff; font-size:14px; line-height:24px; margin:61px 0 0 21px;}
#z_Footer .pz_down .links{ float:left; width:100%; border-bottom:1px solid #fff;    border-bottom: 1px solid #017033; border-top: 2px solid #009f47;color:#fff; font-size:12px; line-height:22px; padding:16px 0;}
#z_Footer .pz_down .footD{ float:left; width:100%; padding:12px 0;border-top: 2px solid #009f47;}
#z_Footer .pz_down .Copyright{color:#fff; font-size:14px; line-height:22px; text-transform:uppercase;}
#z_Footer .pz_down .Copyright a{color:#fff;}
#z_Footer .pz_down .Copyright span{ float:right;}
#z_Footer .pz_down .Copyright a:hover{color:#fbeb0e;}
#z_Footer .pz_down .footMap{ float:right; color:#fff;font-size:12px; line-height:22px; text-transform:uppercase;}
#z_Footer .pz_down .footMap a{color:#fff;}
#z_Footer .pz_down .footMap a:hover{color:#fbeb0e;}


#box{ width:1250px; margin:0 auto 40px; overflow:hidden}
#box .breadNav{float:left;width:900px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
#sy_lmbt{ width:100%; height:40px; background:#f9f9f9; border-bottom:1px solid #dfdfdf; padding:10px 0 0; margin-bottom:35px;}
#sy_lmbt b{ font-size:20px; color:#009241; background:url(../images/ico1.png) no-repeat left 6px;height:30px; line-height:30px; padding-left:15px; float:left;}
#sy_lmbt span{ float:right; margin-top:10px;padding-right: 2px;}
#sy_lmbt span a:hover{ color:#009241;}


#prozhanshi{width:1200px; margin:0 auto;}
/*目录样式*/
.ny_left{width: 290px; float:left;}
.cpzxbj{height:89px;background:url(../images/cpzxbj.jpg) no-repeat;text-align:center;}
.cpzxbj span{font-size: 28px;font-weight:bold;color:#FFF;background: url(../images/spx2.jpg) no-repeat 35% 68%;height: 79px;display: block;letter-spacing: 0.5px;margin-bottom: 11px;padding-top: 15px;}
.cpzxbj span i{display:block;font-weight:normal;text-transform:uppercase;font-size: 13px;width: 77px;margin-left: 125px;margin-top: 4px;font-style: normal;}
.midztzmulu{width: 290px; text-align: left; margin-bottom:10px;padding-bottom:10px; float:left;}
.midztzmulu ul.pro_fl{ background:#fbfbfb;padding-top:10px; padding-bottom:20px; }
.midztzmulu ul li.dla{width:250px; margin:10px auto 0; line-height:40px;overflow:hidden; background:#009241; border-radius:3px;}
.midztzmulu ul li a{line-height: 40px;display: block;height:40px;color: #fff;font-size: 15px;text-decoration: none; text-align:center; font-weight:bold;overflow: hidden; text-overflow: ellipsis; white-space:nowrap; padding:0 10px;}
.midztzmulu ul li a span{overflow:hidden; white-space:nowrap;text-overflow:ellipsis; width:210px; display:block;}
.midztzmulu ul.two_profl{ width:250px; margin:0 auto;}
.midztzmulu ul.two_profl li{ width:250px;border-bottom: 1px dashed #dfdfdf; }
.midztzmulu ul.two_profl li a{ height:45px; font-weight:normal; color:#666;line-height:45px;background:none; font-size:14px; overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}


/*内页样式*/
#nybanner{ width:100%; background:url(../images/nybanner.jpg) no-repeat center; height:360px;}
#ny_con{ min-height:500px;}
.ny_right{width:925px; float:right; min-height:600px;}
#ny_lmbt{ width:100%; height:50px; background:#f9f9f9; border-bottom:1px solid #dfdfdf; margin-bottom:35px; font-size:14px; line-height:50px;}
.ny_about{  line-height:30px; font-size:14px;}
.mainprotl{background: #f9f9f9;border-bottom: 1px solid #dfdfdf;height: 50px;}
.mainpros{ width:1250px; margin:0 auto;}
.mainpros span{ float:left; line-height:50px;width:890px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;display: block;}

.searchbox{float:left;width:310px;background:#fff; border-radius:20px;height:36px;margin:7px 0px 0;}
.searchbox .search-txt{float:left;width:236px; height:33px;line-height:33px;border:none;border-radius:10px 0px 0px 10px; padding:0px 12px; margin:2px; background:none;color:#858585;}
.searchbox .search-btn{background:url(../images/search.png) center center no-repeat;border:none;width:30px;height:36px;}
/*--首页轮播图--*/


#fengye{text-align: center;margin-top: 30px;}
/*内页新闻*/
.news li{width:925px;height:108px;border-bottom:1px dashed #ddd; margin-bottom:30px;}
.news-time{width:80px;height:80px;background:#009241;color:#fff;line-height:28px;text-align:center;font-family:'Arial';}
.news-time div{font-size:22px;padding-top:14px;}
.news-cont{width:825px;}
.news-cont .news_tlt{font-size:15px;font-weight:bold;}
.news-cont .news_tlt a{display:block;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.news-cont p{color:#666;line-height:24px;padding-top:10px;height: 46px;overflow: hidden;}
.news a:hover{color:#009241;}
.news .news_wrap:hover .news-time{background:#fbeb0e;color:#009241; cursor:pointer;}

.news_detail .detail_title {text-align: center;line-height: 50px;font-size: 20px;font-weight: bold; display:block;}
.details_tongji {text-align: center;width: 100%;border-bottom: 1px dashed #ccc;padding-bottom: 15px;margin-bottom: 15px; font-size:14px;color:#999;}
.news_detail p{color:#333;}
.n_con{ color:#666; font-size:14px; line-height:25px;}
.n_con p {line-height: 24px;color: #333;text-indent: 2em;margin-bottom: 5px;padding-left:15px;padding-right:15px; color:#666; font-size:14px;}

/*产品详情*/
.pro_info .rel_center0{ display: block;
    width: 390px;
    height: 350px;
    border: 1px solid #ddd;
    overflow: hidden;
    text-align: center; position:relative;}
.pro_info .rel_center0 img{max-width:380px;max-height:340px;position: absolute;margin: auto;top: 0;left: 0;bottom: 0;right: 0;display: block;}
.pro_name{display:block;width:495px;}
.pro_name h1{font-size:24px;padding:0 0 18px 0;border-bottom:1px dashed #ddd;margin-bottom:14px;}
.pro_name p{color:#666;line-height:25px;}
.pro_name p span{font-weight: bold;margin-right: 5px;}
.pro_name p.prodetail_desc{height:151px; overflow:hidden;}
.pro_name p a:hover{color:#009fa7;}
.pro-btn{margin-top:20px;}
.pro-btn a{float:left;width:122px;height:40px;border:1px solid #ddd;text-align:center;line-height:40px;margin-right:9px;}
.pro-btn a.btn1{width:218px;height:42px;border:none;background:#009241;line-height:42px;color:#fff;}
.pro-btn a.btn2{width:218px;height:42px;border:none;background: #fbeb0e;line-height:42px;color: #00922c;margin-right:0px;}
.info_title{margin:43px 0 26px 0;height:42px;background:#efefef;}
.info_title b{display:inline-block;padding-left:18px;height:100%;line-height:42px; font-size:15px;}
#prev_next{margin: 24px 0;clear: both;overflow: hidden;border-top:1px solid #dedede;padding-top:20px;}
#prev_next li{margin: 5px 0;}
#prev_next li a:hover{color:#009fa7;}

/*人力资源*/
#ny_newslb_box{ clear:both;}
#ny_newslb_box li{ height:45px;line-height:45px; border-bottom:1px dotted #e5e5e5; font-size:15px; overflow:hidden; background:url(../images/ico2.png) no-repeat left center; padding:0 10px 0 20px;}
#ny_newslb_box li a{ color:#666; float:left;display:block;width:670px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
#ny_newslb_box li span{ float:right; color:#999; font-size:14px;}
.xgwz li a{width:100% !important;}

.artview_prev_next {line-height:32px;color:#555;margin-top:20px;}
.artview_prev_next p{ height:30px; line-height:30px;}
.artview_prev_next p.artview_prev span{ width:11px; height:10px; display:inline-block;background:url(../images/ico3.png) no-repeat left center #009241; margin-right:10px;}
.artview_prev_next p.artview_next span{ width:11px; height:10px; display:inline-block;background:url(../images/ico4.png) no-repeat left center #009241; margin-right:10px;}

/*相关文章*/
.xgwz ul{ border:1px solid #dfdfdf; min-height:50px; padding:5px 5px 20px 15px;}
.xgwz_bt{ background:#009241; text-align:center; height:50px; line-height:50px; font-size:17px; color:#fff;}

.qq_style01{width:148px;position:absolute;top:150px;right:20px;z-index:999999999;}
.qq_style01 .qq_style_l{width:20px;height:20px;display:block;position:absolute;top:-8px;right:-8px;background:#3782e7 url(../images/qq_close.png) center center no-repeat;cursor:pointer;border-radius:50%;}
.qq_style01 .qq_style_l:hover{background:#ff1800 url(../images/qq_close.png) center center no-repeat;}
.qq_style01 .qq_style_r{width:148px;background:#3782e7;padding-top:5px;padding-bottom:5px;}
.qq_style01 .qq_style_r .qq_r_up{background:#ffffff;border-radius:2px;width:120px;margin:0 auto 5px;padding:10px 10px;}
.qq_style01 .qq_style_r .qq_r_up .qq_r_tlt{height:30px;line-height:30px;font-size:14px;color:#3782e7;background:url(../images/qq_icon1.png) left center no-repeat;padding-left:20px;border-bottom:1px solid #a3caff;}
.qq_style01 .qq_style_r .qq_r_up .qq_list{padding-top:5px;}
.qq_style01 .qq_style_r .qq_r_up .qq_list li{padding:2px 0 5px;}
.qq_style01 .qq_style_r .qq_r_up .qq_list li a{display:block;height:30px;line-height:30px;text-decoration:none;color:#555;font-size:14px;background:url(../images/qq.gif) left center no-repeat;padding-left:20px;border-bottom:1px solid #e6e5e4;overflow:hidden;}
.qq_style01 .qq_style_r .qq_r_down{background:#ffffff;border-radius:4px;width:120px;margin:0 auto 5px;padding:10px 10px;}
.qq_style01 .qq_style_r .qq_r_down .tel_r_tlt{height:30px;line-height:30px;font-size:14px;color:#3782e7;background:url(../images/qq_icon2.png) left center no-repeat;padding-left:20px;border-bottom:1px solid #a3caff;}
.qq_style01 .qq_style_r .qq_r_down .tel_list li{display:block;/*height:30px;*/line-height:30px;text-decoration:none;color:#555;font-size:14px;border-bottom:1px solid #e6e5e4;overflow:hidden;}
.qq_style01 .qq_style_r .qq_code{background:#ffffff;border-radius:4px;width:100px;margin:0 auto;padding:10px 10px;}
.qq_style01 .qq_style_r .qq_code img{display:block;width:91px;height:91px;margin:0 auto;}
.qq_style01 .qq_style_r .qq_code p{font-size:14px;text-align:center;color:#555555;padding-top:5px;}

/*目录页*/
.index-proimg2 ul li { width: 925px; float: left;margin-right: 23px;margin-bottom: 10px;}
.index-proimg2 .pro_lt_c {display:block;/* width:1140px; */overflow:hidden;margin:0 auto;padding: 20px;border:1px solid #eaeaea;background-color:#fff;}
.index-proimg2 .pro_lt_c:hover { border:1px solid #009241;}
.index-proimg2 .pro_lt_c .pro_img {width:200px;height: 160px;overflow:hidden;margin: 0 20px 0 0;padding:0;float:left;position: relative;display: table-cell;
    text-align: center;vertical-align: middle;}
.pro_img a{display:block;width:100%;height:100%;text-align:center;position:static;+position:absolute;top:50%;}
.pro_img img { max-width:95%; max-height:95%;vertical-align:middle; webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%;}
.index-proimg :hover .pro_img img{-webkit-transform: scale(1.05) rotate(0deg) translateY(0);-ms-transform: scale(1.05) rotate(0deg) translateY(0);transform: scale(1.05) rotate(0deg) translateY(0);}
.pro_img .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.index-proimg2 .pro_lt_c .pro_text {width: 454px;height: 150px;overflow:hidden;margin:0;padding:0;float:left;margin-top: 4px;}
.index-proimg2 .pro_lt_c .pro_text  a{color:#333;}
.index-proimg2 .pro_lt_c .pro_text b { width:100%; height:30px; overflow:hidden; line-height:30px; padding:0; color:#222; font-size:18px;display:block;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.index-proimg2 .pro_lt_c:hover .pro_text b { color:#009241;}
.index-proimg2 .pro_lt_c .pro_text p {width:100%;height: 50px;overflow:hidden;line-height:24px;margin: 0 auto;padding:0;color:#999;font-size:14px;margin-top: 5px;}
.pro_text b font, .pro_text p font { font-family:"Arial";}
.index-proimg2 .pro_lt_c .pro_ck {width: 120px;height: 40px;overflow:hidden;line-height: 40px;color:#fff;font-size:14px;text-align:center;background-color:#009241;margin: 55px 0;padding:0;float:right;}
.index-proimg2 .pro_lt_c .pro_ck a{ color:#fff;}
.index-proimg2 .pro_lt_c .pro_ck img {display:inline-block;width: 25px;height: 7px;overflow:hidden;margin:10px 0 0 10px;padding:0;}
.index-proimg2 .pro_lt_c:hover .pro_ck { background-color:#009241;}
.index-proimg2 .pro_lt_c:hover .pro_text  a{color:#009241;}
.index-proimg2 .others{color: #828282;font-size: 14px;height: 32px;line-height:30px;margin-top:30px;overflow: hidden;}
.index-proimg2 .others i{font-style: normal;}
.index-proimg2 .others span{display:block;float:left;margin-right:15px;height:30px;line-height:30px;padding:0 15px 0 32px;background: #f1f1f1;font-size:14px;}
.index-proimg2 .others span.cs1{background:#f1f1f1 url(../images/cs1.png) no-repeat 10px center;}
.index-proimg2 .others span.cs2{background:#f1f1f1 url(../images/cs2.png) no-repeat 10px center;}
.index-proimg2 .others span.cs3{background:#f1f1f1 url(../images/cs3.png) no-repeat 10px center;}

/*联系我们*/
.tit { font-size: 22px;text-align: center; margin: 25px 0;}
.chi { margin-bottom: 5px;font-weight: bold; color: #333;letter-spacing: 2px;}
.eng {text-transform: uppercase;font-weight: 100; font-size: 16px;}
.contactus ul { height: 180px; margin: 0 auto;margin-top: 0px; margin-top: 20px;}
.contactus ul li { border-bottom: 1px dashed #d4d2d2;float: left;height: 30px; line-height: 30px;margin: 14px 0 0; padding: 10px 0 10px 75px; width: 100%;font-size: 16px;}

/*荣誉资质*/
.ny_honor ul li { width: 276px; float: left; margin-right: 23px; margin-bottom: 10px; }
.ny_honor ul li:nth-child(3n) { margin-right: 0; }
.ny_honor ul li p { width: 276px; text-align: center; padding: 10px 0; height: 13px; overflow: hidden; }
.ny_honor ul li p a { color: #3c241e; font-size: 14px; display:block;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.ny_honor ul li:hover .honorimg_bk { border: 1px solid #009241; }
.ny_honor ul li:hover a { color: #009241; }
.ny_honor ul li .honorimg_bk { width: 276px; height: 219px; border: 1px solid #ddd; position: relative; display: table-cell; text-align: center; vertical-align: middle; }
.ny_honor ul li .honorimg_bk .honorimg { width: 276px; line-height: 219px; height: 219px; font-size: 12px; text-align: center; position: static; +position:absolute;
top: 50% }
.ny_honor ul li .honorimg_bk img { vertical-align: middle; position: static; +position:relative;top: -50%; left: -50%; max-width: 254px; max-height: 217px; }

/*侧边漂浮*/
.client-2 {position:fixed;right:-170px;top:50%;z-index:99999;}
.client-2 li a {text-decoration:none;}
.client-2 li {margin-top:2px;clear:both;height:60px;position:relative;}
.client-2 li i {background:url(../images/fx.png) center center no-repeat;display:block;width:30px;height:30px;margin:0 auto;text-align:center;}
.client-2 li p {height:20px;font-size:12px;line-height:20px;overflow:hidden;text-align:center;color:#fff;}
.client-2 .my-kefu-qq i {background-position:0 0;}
.client-2 .my-kefu-tel i {background-position:0 -30px;}
.client-2 .my-kefu-liuyan i {background-position:0 -60px;}
.client-2 .my-kefu-weixin i {background-position:-30px 0;}
.client-2 .my-kefu-weibo i {background-position:-30px -30px;}
.client-2 .my-kefu-ftop {display:none;}
.client-2 .my-kefu-ftop i {background-position:-30px -60px;}
.client-2 .my-kefu-left {float:left;width:70px;height:50px;position:relative;}
.client-2 .my-kefu-tel-right { font-size:18px; color:#fff; float:left; height:24px; line-height:24px; padding:0 15px; border-left:1px solid #fff; margin:13px 0;}
.client-2 .my-kefu-right { width:20px;}
.client-2 .my-kefu-tel-main { background:#009241;color:#fff;height:50px;width:240px;padding:5px 0;float:left;}
.client-2 .my-kefu-main { background:#009241;width:90px;height:50px;position:relative;padding:5px 0;float:left;}
.client-2 .my-kefu-weixin-pic { position:absolute;left:-130px;top:-24px;display:none;z-index:333;}
.my-kefu-weixin-pic img { width:115px;height:115px;}
